const express=require('express')
const path=require('path')
let app=express()
app.listen(3000,()=>{
    console.log('3000ok');
})

// 引入路由
let routerR=require("./routes/register")


// 中间件：
// 静态资源
app.use("/static", express.static(  path.join(__dirname,"./static")   ) )
// post参数
app.use( express.urlencoded({ extended:true  }) )
app.use( express.json()  )




// 注册路由中间件
app.use(routerR)


// 404
app.use((req,res)=>{
    res.send({
        status:404,
        msg:"您访问的页面不存在"
    })
})


// 逻辑错误
app.use((err,req,res,next)=>{
    res.send({
        status:500,
        msg:err
    })
})